package com.yitao.client.model.order;

import io.swagger.annotations.ApiModelProperty;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * @Auther: TUO
 * @Date: 2019/5/21 11:07
 * @Description:
 */
public class BuyerProductModel implements Serializable {

    private static final long serialVersionUID = -5856883338064265755L;
    /**
     * 下单的商品id号
     */
    @ApiModelProperty("下单的商品id号")
    private Long productId;


    @ApiModelProperty("商品名称")
    private String productName;

    @ApiModelProperty("商品编号")
    private String productCode;

    /**
     * 下单的商品id号
     */
    @ApiModelProperty("下单的商品skuId号")
    private Long productSkuId;

    /**
     * SKU编码
     */
    @ApiModelProperty("SKU编码")
    private String productSkuCode;


    @ApiModelProperty("下单的商品规格名称")
    private String productSkuName;

    /**
     * 商品图片地址
     */
    @ApiModelProperty("商品图片地址")
    private String productImgUrl;


    /**
     * 数量
     */
    @ApiModelProperty("数量")
    private Integer quantity;

    /**
     * 销售价
     */
    @ApiModelProperty("销售价")
    private Long price;

    /**
     * 销售价
     */
    @ApiModelProperty("销售价")
    private Long salesPrice;

    @ApiModelProperty("运费")
    private Long freightFee;

    @ApiModelProperty("商品类型")
    private int productType;

    public Long getProductId() {
        return productId;
    }

    public void setProductId(Long productId) {
        this.productId = productId;
    }

    public String getProductName() {
        return productName;
    }

    public void setProductName(String productName) {
        this.productName = productName;
    }

    public String getProductCode() {
        return productCode;
    }

    public void setProductCode(String productCode) {
        this.productCode = productCode;
    }

    public Long getProductSkuId() {
        return productSkuId;
    }

    public void setProductSkuId(Long productSkuId) {
        this.productSkuId = productSkuId;
    }

    public String getProductSkuCode() {
        return productSkuCode;
    }

    public void setProductSkuCode(String productSkuCode) {
        this.productSkuCode = productSkuCode;
    }

    public String getProductSkuName() {
        return productSkuName;
    }

    public void setProductSkuName(String productSkuName) {
        this.productSkuName = productSkuName;
    }

    public String getProductImgUrl() {
        return productImgUrl;
    }

    public void setProductImgUrl(String productImgUrl) {
        this.productImgUrl = productImgUrl;
    }

    public Integer getQuantity() {
        return quantity;
    }

    public void setQuantity(Integer quantity) {
        this.quantity = quantity;
    }

    public Long getPrice() {
        return price;
    }

    public void setPrice(Long price) {
        this.price = price;
    }

    public Long getFreightFee() {
        return freightFee;
    }

    public void setFreightFee(Long freightFee) {
        this.freightFee = freightFee;
    }

    public int getProductType() {
        return productType;
    }

    public void setProductType(int productType) {
        this.productType = productType;
    }

    public Long getSalesPrice() {
        return salesPrice;
    }

    public void setSalesPrice(Long salesPrice) {
        this.salesPrice = salesPrice;
    }
}
